'He’s got a good heart:' Elgin boy overcomes decade of heart problems

'He’s got a good heart:' Elgin boy overcomes decade of heart problems